package cn.ty.znsz.area;

import com.jfinal.core.Controller;
import com.jfinal.kit.Ret;
import com.jfinal.validate.Validator;


/**
 * 添加区划验证参数
 */
public class AreaValidator extends Validator{
	
	protected void validate(Controller c) {
		setShortCircuit(true);
		setRet(Ret.fail());		// Ret.fail() 将设置 state : "fail" 值		
		//验证区划是否多选
		if(c.getPara("areaId").indexOf(",")!= -1) {
			addError("msg", "区划只能选择一个");
		}
	}

	@Override
	protected void handleError(Controller c) {
		// getRet() 与 setRet(...) 配合使用
		Ret ret = getRet();
		c.renderJson(ret);		
	}
}
